import { createStore } from "vuex";

// 创建一个新的 store 实例
const store = createStore({
  state() {
    return {
      systemMode: "mobile",
    };
  },
  mutations: {
    systemMode(state, mode) {
      state.systemMode = mode;
    },
  },
  actions: {
    updateSystemMode(context, mode) {
      context.commit("systemMode", mode);
    },
  },
  getters: {
    systemMode(state) {
      return state.systemMode;
    },
  },
  // modules: {
  //   lang,
  //   config,
  // },
});

export default store;
